Smokers Haven
Int'n Bazzar Bay St., Nassau, New Providence, Bahamas,
242-322-7950 Phone